exasperated, cheesed off, browned off -- (greatly annoyed; out of patience; "had an exasperated look on his face"; "felt exasperated beyond endurance")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar